dublin fife celtic cork irish green music galway degree master golf club golf clubs dundee masters scotland golf course st andrews golf england glasgow edinburgh pga education